home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 26.zip / BS1 part 26 / Aztec C v5.2a disk 4.adf / 204inc_i.lzh / graphics / layers.i < prev    next >
Text File  |  1991-03-14  |  1KB  |  54 lines

  1.     IFND    GRAPHICS_LAYERS_I
  2. GRAPHICS_LAYERS_I    SET    1
  3. **
  4. **    $Filename: graphics/layers.i $
  5. **    $Release: 2.04 $
  6. **    $Revision: 37.0 $
  7. **    $Date: 91/01/07 $
  8. **
  9. **
  10. **
  11. **    (C) Copyright 1985,1986,1987,1988,1989 Commodore-Amiga, Inc.
  12. **        All Rights Reserved
  13. **
  14.  
  15.     IFND    EXEC_SEMAPHORES_I
  16.        include "exec/semaphores.i"
  17.     ENDC
  18.  
  19.     IFND  EXEC_LISTS_I
  20.        include    "exec/lists.i"
  21.     ENDC
  22.  
  23. * these should be clip.i/h but you know backwards compatibility etc.
  24. LAYERSIMPLE        equ   1
  25. LAYERSMART        equ   2
  26. LAYERSUPER        equ   4
  27. LAYERUPDATING        equ   $10
  28. LAYERBACKDROP        equ   $40
  29. LAYERREFRESH        equ   $80
  30. LAYER_CLIPRECTS_LOST    equ   $100
  31.  
  32. LMN_REGION  equ -1
  33.  
  34.     STRUCTURE  Layer_Info,0
  35.     APTR       li_top_layer
  36.     APTR       li_check_lp
  37.     APTR       li_obs
  38.     STRUCT     li_FreeClipRects,MLH_SIZE
  39.     STRUCT     li_Lock,SS_SIZE
  40.     STRUCT       li_gs_Head,LH_SIZE
  41.     LONG        li_long_reserved
  42.     WORD       li_Flags
  43.     BYTE       li_fatten_count
  44.     BYTE       li_LockLayersCount
  45.     WORD       li_LayerInfo_extra_size
  46.     APTR        li_blitbuff
  47.     APTR       li_LayerInfo_extra
  48.     LABEL      li_SIZEOF
  49.  
  50. NEWLAYERINFO_CALLED    equ 1
  51. ALERTLAYERSNOMEM    equ $83010000
  52.  
  53.     ENDC    ; GRAPHICS_LAYERS_I
  54.